package com.itheima.create;

public class ArrayDemo2 {
    public static void main(String[] args) {
        // 目标：掌握数组的访问。
        // 数组访问的总体格式： 数组名[索引]
        int[] arr = {12, 24, 36};
        //           0    1   2

        // 1、访问数据
        System.out.println(arr[0]);
        System.out.println(arr[1]);
        System.out.println(arr[2]);
//        System.out.println(arr[3]); // 访问的索引如果越界了，会出现索引越界异常！

        // 2、赋值数据
        arr[1] = 99;
        System.out.println(arr[0]);
        System.out.println(arr[1]);
        System.out.println(arr[2]);

        // 3、访问数组的长度。
        System.out.println("元素个数：" + arr.length);

        // 4、获取数组的最大索引: 长度 - 1（前提是数组中存在数据）
        System.out.println("最大索引是：" + (arr.length - 1));

        int[] arr2 = {};
        System.out.println("最大索引是：" + (arr2.length - 1));
    }
}
